Body Builder Blake Beckford Is the Latest Body Image Superstar Who Won't Let Illness Hold Him Back