Bengal CM keeps Home; Swapan gets Finance