Gary Moore will serve a minimum of 12 years in jail