DIAMONDCORP PLC - Annual report and accounts and Notice of General Meeting