Kamran Akmal and Ahmad Shahzad get recall in preliminary squad for West Indies tour