Solskjaer signs new Man Utd deal until '24