Pep Guardiola hailed an excellent first-half display from Bayern Munich after his team put Arsenal to the sword 5-1 in the Champions League.