World number one Sir Andy Murray has warned Roger Federer to avoid deep-fried Mars bars when he visits Scotland for the first time.