Zara faces an H&M attack on upmarket fast fashion, amid drop in profits