Mario Balotelli's second-half header earned Italy a victory over an enterprising England side in an engaging World Cup Group D opener in Manaus amid muggy conditions.