Text this: A lightweight transformer based multi task learning model with dynamic weight allocation for improved vulnerability prediction