Belfast bakery did not discriminate in gay cake case, UK's top court rules