Obama, former presidents rally around Bush at library dedication