Completions and fibrations for topological monoids