Robbie Keane tips James McLean for a big future