Nigerian president approves controversial budget that covers presidential yacht, SUVs for top officials