SEBI appointed GP Garg as its new executive director