Pep Guardiola hailed Erling Haaland’s mental strength after the prolific Norwegian struck twice in Manchester City’s 2-1 defeat of Brentford.