New York mayor to fight ‘false hopes’ sold to migrants