Two-thirds people happy with Modi government