Canon EOS 100D launches as smallest and lightest DLSR yet