Kelly Preston dies after battle with breast cancer