Woman battling cancer dies just 18 hours after wedding