Glasgow Restaurant Apologises Over India Map Controversy