Enough oxygen for life in Europa's oceans