Lewis Hamilton extended his World Championship lead with his third victory of the 2015 season in a Bahrain GP in which a rejuvenated Kimi Raikkonen claimed a brilliant second place.