Barcelona top betting at 11-4 to win Champions League