Mohammad Amir blames team management for decision to retire at 28