Mushfiqur Rahim retires