Theresa May warns EU over 'punitive' Brexit deal