MP Keith Vaz 'paid for male escorts'