Competitive eater Zermatt Neo opens first restaurant Over at Tras Street, comes with 8kg food challenge