Lord Browne, former head of BP, to join coalition government