Ecclestone: Lewis Hamilton may leave McLaren if he fails to perform