British premier rules out customs union with EU