Pakistan opener Shan ready for England challenge