Manny Machado willing to move to third base for 'right contract?'