Arsenal reveals record loss of over £100m