Bangladesh puts opposition leader Khaleda Zia under house arrest