Budget may weaken government's credit profile: Moody's