Shahid Afridi says Babar Azam given more time, now the newcomer should given a chance