Mass Effect: Andromeda – the best and worst companions explained