British minister Penny Mordaunt announces bid to be next UK PM