Transformers 5 tops box office, opens at franchise low