Over 373,000 taxpayers paid high income child benefit charge, raising £416m, down from £437m the previous year