SM Prime sets year-end opening for new SM Nuvali flagship mall