Phil Mickelson insists he won't be drawn on recent gambling allegations whilst insisting this week's Scottish Open is the perfect preparation for next week's Open Championship at St Andrews.