开发商违约应该承担怎样的责任和义务