Photos: Singer Kelsea Ballerini gives Florida boy who is blind, battling cancer a surprise gift