H&M opens at Stockland Green Hills on Thursday, May 19