A Brazilian doctor who was charged with killing seven patients may have murdered up to 300 patients in an attempt to free up hospital beds.