Reds royalty Mohamed Salah has joined Turkish club Trabzonspor after a record-breaking spell at Anfield.