Fashion giant H&M set to open at Stockland Green Hills on May 17