Metro school board approves $723M education budget