Obama: World a better place without bin Laden