20120611 sports.racing: Force India misses out on points at Canadian GP