Obama roasts Trump's 'weird obsession'