PM Modi promises Hoshairpur Rally