Obama calls out wasteful spending