Pep Guardiola says he has given everything he could to Bayern Munich, despite failing to reach the Champions League final for the third time in a row with the side.