Obama sends Congress $3.73 trillion budget