Bond set at $2M for accused Sanibel shooter