Bangladesh frees Hasina rival Khaleda Zia from house arrest