Andy Murray has revealed why Roger Federer stopped practising with him and never trained with Rafael Nadal or Novak Djokovic.