St John Ambulance launches campaign to teach 300,000 people life-saving first aid.