NCR board approves Greater Noida master plan