Hungary cuts rates to 6%