Bangladesh needs $7.8b for safer roads: WB