Florida doc faces up to 20 years for $21-million Medicare ripoff