Germany knocked out of World Cup while Mexico survives