Former Barcelona president Joan Laporta has said Pep Guardiola has only himself to blame for things failing to click for Zlatan Ibrahimovic at Camp Nou, after the coach pleaded with the club to land the striker two years ago.