Trap not killing backgrounded processes :/