Heil: Bermuda podium “a great moment” for Germany