Development of novel bio-derived polymer composites reinforced with natural fibres and mineral fillers