How much time does Amazon give to cure a contract breach?