Imagine Dragons help Las Vegas boy slay cancer