A suicide car bomb attack outside a police station in Lahore, Pakistan, has killed around 30 people and wounded 300 others.