BUG: fix unsafe dtype conversion in Series

fixes assignment to smaller itemsizes on dtype upcasting