Apple launches iCricket, ropes in Shahid Afridi as brand ambassador