Queen rolls the red carpet for Kufuor