Sweden calls off $2.75m 'mysterious submarine' search