Britons must unite after their 'divisive' Brexit, Theresa May says in New Year message