New York mayor Eric Adams vows to fight 'false' federal charges