Abbas: Hamas opposes elections