Tears and anger as survivors mark Bangladesh factory disaster