Fighting rages in 'final assault' on Gaddafi hometown