Batelco first half net profits soar 51pc to BD28.8 million