Ferguson blasts Man City, Chelsea over 'money-spinning' US tour