Rotational spectrum, structure and internal dynamics of the pyrrole·ammonia complex