Montreal cafe named one of the 50 greatest cafés on earth