Mohamed Salah more out than in, with no new contract at Liverpool