Pep Guardiola heaped praise on Raheem Sterling after taking a penalty in Manchester City's Carabao Cup final win.