Indian Contract Act 1872 and breach