Johnson ahead in contest to be British PM