Markets open on high note