Preakness Stakes: American Pharoah wins to stay on course for Triple Crown