Bormioli Pharma boosts revenues and earnings