The Economist Group delivers record profits for year ended March 31st 2007