Salah seals his future with Liverpool.. Details of the deal buzzing at Anfield