'Fake news': Orbán blasts allegations he's 'Putin's puppet'