Fraudsters stole as much as £3bn from furlough money