Bye-bye ‘Boom Boom’ as Afridi ends international career