Al Qaeda militants take over two south Yemen towns, residents say