Luxembourg's gay PM slams Hungary's 'intolerant' law