Miami Children's Hospital hosts free camp for children suffering from cancer