Mike Trout: Manny Machado, Bryce Harper free agencies were 'red flag'