Bryce Harper turned down $300 million offer from Nationals