Mason Greenwood signs new Manchester United deal until 2025