Obama: Signing bill in Michigan makes sense