Fashion designer Roberto Cavalli opens his first Miami restaurant on South Beach