Benetton to Open Megastore on Venice’s Grand Canal