Canon SD20 flash problem